.search {
	margin-top: 16rpx;
}
.sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 99;
	padding: 10rpx 0;
	box-sizing: border-box;
}
.getMore {
	padding-bottom: 50rpx;
}
.select {
	margin: 20rpx 0;
}
.main {
		padding: 0 24rpx;
		color: #fff;
		.title {
			padding-top: 40rpx;
			padding-bottom: 20rpx;
		}
		.search {
			margin-top: 16rpx;
		}
		.banner {
			margin-top: 18rpx;
			border-radius: 18rpx;
			height: 330rpx;
			overflow: hidden;
			image {
				width: 100%;
				height: 330rpx;
			}
		}
		.advertising {
            margin-top: 20rpx;
            image {
                width: 100%;
                height: 152rpx;
            }
		}
		.menu {
			margin-top: 16rpx;
		}
		.goods {
			.goods-title {
					font-size: 36rpx;
					line-height: 36rpx;
					font-weight: bold;
					color: #333;
					padding-bottom: 26rpx;
			}
		}
	}